Ap/s++: Case-study of a Mop for Purposes of Software Evolution

نویسنده

  • Karl J. Lieberherr
چکیده

We study a recent programming paradigm known as Adaptive Programming (AP) as an ideal candidate for a metaobject protocol (MOP) for object-oriented programming languages; we call it the AP MOP. The major beneet of the AP MOP is to provide a mechanism for writing base-level programs in a structure-shy manner. Doing so, the programs are more robust to changes in the structural aspects of the applications. We describe AP/S++, an implementation of the AP MOP using the Scheme-based, object-oriented language S++. AP/S++ is a compile-time MOP and has no negative eeects on the run-time performance of programs. The contributions of this paper are: (i) to show a new application for re-ection; (ii) to clearly identify the abstraction boundaries of AP; and (iii) to propose an implementation of the AP MOP that can easily be reproduced in many object-oriented programming languages.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Comparing different techniques of Post Axillary field in Breast Cancer Treatment

As we know breast cancer is the second death reason in Iran. One step of treatment process is radiotherapy, which needs careful consideration of contouring and therapeutic techniques Lung, thyroid, spinal cord, trachea and humerus are sensitive organs in breast cancer radiation therapy.  The most clinical studies recommended two ways for delivering 95 percent of dose to supraclavicular and ...

متن کامل

Enhancement of the in vitro and in vivo antitumor activities of phosphorylated mitomycin C and etoposide derivatives by monoclonal antibody-alkaline phosphatase conjugates.

Alkaline phosphatase (AP) was covalently linked to the two antitumor monoclonal antibodies, L6 (anticarcinoma) and 1F5 (anti-B lymphoma), forming conjugates that could bind to antigen-positive tumor cells. The conjugates were able to convert the prodrugs, mitomycin phosphate (MOP) and etoposide phosphate (EP), into an active mitomycin C derivative, mitomycin alcohol, and etoposide, respectively...

متن کامل

ارزیابی دز ورودی پوستی و دز مؤثر بیماران در معمول ترین آزمون های رادیولوژی

Introduction: Nowadays, we are witnessing a progressive application of radiology techniques in various communities as well as in Iran. Medical radiological examinations are one of the important sources of public radiological dose. Entrance skin doses and effective doses for patients in diagnostic radiology examinations should be assessed for the imaging techniques optimization and patient&rsquo...

متن کامل

Measurement of Entrance Skin Dose and Effective Dose in The most Common Diagnostic radiology Examinations in Jiroft, Iran

Introduction: Medical uses of radiation have grown very rapidly over in the past two decades, medical uses represent the largest source of exposure to people, The most important methods in medical diagnosis are the useses of diagnostic radiology exams. Although the use of these methods is very beneficial for the treatment of patients, but ionizing radiation produces ion pairs, ...

متن کامل

A full ranking method using integrated DEA models and its application to modify GA for finding Pareto optimal solution of MOP problem

This paper uses integrated Data Envelopment Analysis (DEA) models to rank all extreme and non-extreme efficient Decision Making Units (DMUs) and then applies integrated DEA ranking method as a criterion to modify Genetic Algorithm (GA) for finding Pareto optimal solutions of a Multi Objective Programming (MOP) problem. The researchers have used ranking method as a shortcut way to modify GA to d...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996